home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 May / Software of the Month Club 1996 May.iso / mac / ISO9660 / ZIPFILES / GIM_313.ZIP / GIM11B.DOC < prev    next >
Encoding:
Text File  |  1995-08-17  |  22.1 KB  |  506 lines

  1.           CHAPTER 11     LISTS OF SIMILAR PERSONS, FAMILIES AND NOTES
  2.  
  3.                                       OR
  4.  
  5.           SEARCHING YOUR FOLDER FOR SPECIFIC INFORMATION
  6.  
  7.  
  8. PART B:  A GLOSSARY OF GIM LISTS COMMANDS WITH EXAMPLES...
  9.  
  10.           In the previous section, you saw four GIM LISTS commands,
  11.           namely MAKE, FROM, WHERE, and GO.  You also saw the ORDER
  12.           command briefly.
  13.  
  14.           Actually, GIM LISTS offers 26 different commands.  In
  15.           alphabetical order, they are:
  16.  
  17.           APPEND    APPROX    CASESENS  CLEAR     CLOBBER   COMMANDS
  18.           DISPLAY   EXACT     EXIT      FILE      FROM      GO
  19.           HELP      INTRO     KILL      LISTS     MAKE      ORDER
  20.           PLACES    PRINT     PRLIST    PROMPT    QUIT      SCRIPT
  21.           SHOW      WHERE
  22.  
  23.           Each of these commands will be discussed in some detail in
  24.           this section.  A summary of the information presented here is
  25.           also available from within GIM LISTS by using the HELP
  26.           command.  For example, type HELP MAKE at the GIM LISTS prompt.
  27.  
  28.      The APPROX Command...
  29.  
  30.           The APPROX command means exactly the same thing as the
  31.           CASESENS OFF command.  See the CASESENS section below for
  32.           more details.
  33.  
  34.      The CASESENS Command...
  35.  
  36.           CASESENS is an abbreviation for "case sensitivity".  Case
  37.           sensitivity is a term that refers to whether or not GIM LISTS
  38.           pays attention to whether a character string is in upper or
  39.           lower case.
  40.  
  41.           In other words, if case sensitivity is OFF, GIM LISTS will
  42.           treat "Vermont", "vermont", and "VERMONT" as the same place
  43.           name.  Any search for "Vermont" will also find references to
  44.           "vermont", "VERMONT", and for that matter, "VeRmOnT".
  45.  
  46.           On the other hand, if case sensitivity is ON, GIM LISTS will
  47.           pay attention to differences in upper and lower case.  If you
  48.           search for persons born in "Vermont", GIM LISTS will not find
  49.           persons born in "vermont".
  50.  
  51.           You must decide which of these searching methods is best for
  52.           you.  If you prefer case sensitive searches, type CASESENS ON
  53.           (or else EXACT, which is the same thing).  Otherwise, type
  54.           CASESENS OFF (or else APPROX, which is the same thing).
  55.  
  56.           If you type CASESENS all by itself, GIM LISTS will tell you
  57.           whether case sensitivity is on or off.
  58.  
  59.           GIM LISTS remembers from one session to the next whether you
  60.           have turned case sensitivity on or off.  Therefore, you'll
  61.           only need to set it once, and then only thereafter when you
  62.           change your mind.
  63.  
  64.      The CLEAR Command...
  65.  
  66.           Until you type GO, GIM LISTS remembers what you typed into
  67.           the MAKE, FROM, WHERE, and ORDER commands.  You may decide
  68.           that you don't like what you typed, and you may want to start
  69.           over.  The CLEAR command does this for you; after typing
  70.           CLEAR at the GIM LISTS prompt, anything you have typed into
  71.           these four commands is wiped out.
  72.  
  73.           To see what you have typed into the MAKE, FROM, WHERE, and
  74.           ORDER commands, use the SHOW command.  (See below.)
  75.  
  76.      The CLOBBER Command...
  77.  
  78.           Normally, if you try to create a list with a name which is
  79.           already in use, GIM will prevent you, saying that you need to
  80.           pick a different list name, or kill the existing list.  (This
  81.           is called "noclobber mode".)
  82.  
  83.           If you type CLOBBER ON, this behavior is modified, such that
  84.           if you try to create a list with a name which conflicts with
  85.           an existing name, GIM LISTS will silently kill the existing
  86.           list to make your new one.  (This is called "clobber mode".)
  87.  
  88.           Noclobber mode is the default behavior.  You can get it back,
  89.           after typing CLOBBER ON, by typing CLOBBER OFF.
  90.  
  91.           Typing CLOBBER, by itself, will show whether clobber mode is
  92.           on or off.
  93.  
  94.           The list names "All Persons", "All Families", and "All Notes"
  95.           are reserved, and you cannot create lists by those names even
  96.           in clobber mode.  Also, as described below under the "KILL"
  97.           command, it is not possible to create a list named "ALL", and
  98.           this is still true in clobber mode.
  99.  
  100.      The COMMANDS Command...
  101.  
  102.           This command tells you what commands GIM LISTS will accept
  103.           (APPROX, CASESENS, CLEAR, and so on).  It can be useful to
  104.           jog your memory, but otherwise, it's pretty boring.
  105.  
  106.      The APPEND, DISPLAY, FILE, PRLIST, and PRINT Commands...
  107.  
  108.           These commands are all related, and are all used to display
  109.           existing lists.
  110.  
  111.           First, a quick summary:
  112.  
  113.           APPEND  -- send the PRLIST list to a named file
  114.           DISPLAY -- display the PRLIST list on the screen
  115.           FILE    -- send the PRLIST list to a named file
  116.           PRINT   -- print the PRLIST list on the printer
  117.           PRLIST  -- tell GIM LISTS which list to display
  118.  
  119.           Now, a little more detail:
  120.  
  121.           Let's say you want to display a list.  If you were just to
  122.           type the DISPLAY command, GIM LISTS wouldn't know what you
  123.           wanted to display -- All Persons?  All Families?  All Notes?
  124.           Something else? -- and would complain.  To keep it from
  125.           complaining, you first have to tell it what list you want to
  126.           display, by typing the PRLIST command.
  127.  
  128.           For example, let's say you have a number of lists to choose
  129.           from, and you want to display the one called "Octogenarians".
  130.           At the GIM LISTS prompt, type "PRLIST Octogenarians" and
  131.           press the enter key.
  132.  
  133.           GIM LISTS now knows what you want to display, so you can type
  134.           DISPLAY at the GIM LISTS prompt and press the enter key.  If
  135.           the Octogenarians list is a list of persons, you'll see a
  136.           list of persons' names displayed to the screen.
  137.  
  138.           (Note that it's not necessary to type PRLIST in all cases.
  139.           Just after you've created a new list, GIM LISTS assumes that
  140.           the new list is the one you want to DISPLAY.  Also, if you
  141.           leave GIM LISTS, but don't altogether exit GIM, GIM LISTS will
  142.           remember the value you last gave to PRLIST.  This means that
  143.           the PRLIST command is only necessary if you want to DISPLAY
  144.           something besides the latest list.)
  145.  
  146.           You can display more about these people than just their
  147.           names, though.  You can use the DISPLAY command to include
  148.           their pin and gin numbers, birth dates, death places, burial
  149.           source notes, or whatever.  For details on this, see the
  150.           section below entitled "How to Get the Most Out of the
  151.           DISPLAY Command".
  152.  
  153.           You can also send lists to the printer or to a file.  To do
  154.           so, use APPEND, FILE, or PRINT commands instead of the DISPLAY
  155.           command.  If you type FILE OCTO.LST, GIM LISTS will send the
  156.           list to a file on your disk with the name OCTO.LST.  If you
  157.           type APPEND OCTO.LST, GIM LISTS will do the same thing, but
  158.           will append the list to the OCTO.LST file if it already exists
  159.           (and will create it otherwise).  Lastly, if you type PRINT,
  160.           GIM LISTS will send the list to the print device -- usually
  161.           LPT1 -- that you selected in the Setup Area.
  162.  
  163.           These commands are all explained in much more detail in Part G
  164.           of this chapter, "How to Get the Most Out of the DISPLAY
  165.           Command".  See that part for more details.
  166.  
  167.      The EXACT Command...
  168.  
  169.           The EXACT command means exactly the same thing as the
  170.           CASESENS ON command.  See the CASESENS section above for
  171.           more details.
  172.  
  173.      The EXIT Command...
  174.  
  175.           This command is identical to the QUIT command, and causes GIM
  176.           LISTS to terminate and return to the Multi Area.  This same
  177.           thing will happen if you press the F10 Key or the Escape Key
  178.           at any time.
  179.  
  180.           Note that when you leave GIM LISTS, any lists that you create
  181.           are remembered by GIM LISTS until you come back.
  182.  
  183.      The FILE Command...
  184.  
  185.           See the description of the DISPLAY command above for more
  186.           information on this command.
  187.  
  188.      The FROM Command...
  189.  
  190.           For details on the FROM Command, see the previous section,
  191.           entitled "An Introduction with Basic Examples".
  192.  
  193.           Note that what you type in after the word FROM must be the
  194.           name of an existing list, or else GIM LISTS will complain
  195.           when you type GO.
  196.  
  197.           Note also that it doesn't matter whether you type the name of
  198.           the list in upper, lower, or mixed case; if you type "FROM
  199.           all persons", GIM LISTS will know what you mean, even though
  200.           the list is actually called "All Persons".
  201.  
  202.      The GO Command...
  203.  
  204.           For details on the GO Command, see the previous section,
  205.           entitled "An Introduction with Basic Examples".
  206.  
  207.      The HELP Command...
  208.  
  209.           The HELP command is used to, well, get help.
  210.  
  211.           You can get some help on any of the GIM LISTS commands by
  212.           typing HELP <command> and pressing the return key, like this:
  213.  
  214.           HELP COMMANDS
  215.           HELP WHERE
  216.           HELP PROMPT
  217.  
  218.           You can get help with several other aspects of GIM LISTS by
  219.           typing any of these:
  220.  
  221.           HELP OVERVIEW
  222.           HELP KEYWORDS
  223.           HELP EXAMPLES
  224.  
  225.           And of course, pressing the F9 key will get help at any time.
  226.  
  227.           Some of these HELP commands, and pressing the F9 key, will
  228.           bring up the GIM Help windows.  For details about getting
  229.           around in these windows, see chapter 5, entitled "Getting
  230.           Help".
  231.  
  232.      The INTRO Command...
  233.  
  234.           This command repeats the introduction that you see when you
  235.           first enter GIM LISTS.  This is in case you want to read it
  236.           again after it has scrolled off the top of the screen.  Like
  237.           the COMMANDS command, it can be useful to jog your memory,
  238.           but otherwise, it's pretty boring.
  239.  
  240.      The KILL Command...
  241.  
  242.           After you've made a number of lists, you'll find that you
  243.           don't need or want some of them anymore.  When this happens,
  244.           it's helpful to tell GIM LISTS to get rid of the ones you
  245.           don't want.  This frees up computer resources for other
  246.           purposes, and also keeps the LISTS command (see below) from
  247.           getting unwieldy.
  248.  
  249.           You do this with the KILL command.  Type "KILL <list name>"
  250.           at the GIM LISTS prompt and press the enter key.  Of course,
  251.           <list name> must be an existing list, or GIM LISTS will
  252.           complain.
  253.  
  254.           Note that you can type "KILL ALL" instead of KILLing each
  255.           list individually by hand.  KILL ALL will remove all the
  256.           lists (except All Persons, All Families, and All Notes),
  257.           which can be a handy shortcut.  Naturally, this means that
  258.           you can't name a list "ALL", or the KILL command will get
  259.           confused.
  260.  
  261.      The LISTS Command...
  262.  
  263.           After you've made a number of lists with GIM LISTS, it's easy
  264.           to forget what you named them, which ones haven't been
  265.           KILLed, and which ones are still available.
  266.  
  267.           To see what lists you have available, use the LISTS command.
  268.           When you type LISTS at the GIM LISTS prompt, you'll see a
  269.           table that looks more or less like this:
  270.  
  271.           P   361  All Persons
  272.           F    97  All Families
  273.           N   964  All Notes
  274.           P    15  Double Spouses
  275.           P   204  Females
  276.           N    12  Other Parents
  277.  
  278.           The P, F, or N in the first column means that the named list
  279.           is either a list of persons, families, or notes.  (You may
  280.           also see an X in this column, meaning that it is a list of
  281.           places.  See the section entitled "Six Different Lists of
  282.           Place Names" for details.)
  283.  
  284.           The number in the second column is the number of members of
  285.           that list.  For example, the list called "Double Spouses"
  286.           contains 15 persons, and the list called "Other Parents"
  287.           contains 12 notes.  (For technical reasons, the size of the
  288.           list of All Notes is wildly inaccurate.)
  289.  
  290.      The MAKE Command...
  291.  
  292.           MAKE, followed by a new list name, specifies the name of a
  293.           list to be created.
  294.  
  295.           For details on the MAKE Command, see the previous section,
  296.           entitled "An Introduction with Basic Examples".
  297.  
  298.           Note that what you type in after the word MAKE must NOT be
  299.           the name of an existing list, or else GIM LISTS will complain
  300.           when you type GO.
  301.  
  302.           Note also that the combination of upper and lower case that
  303.           you type here will be what is used by the LISTS and DISPLAY
  304.           commands when this title is written, so choose your case with
  305.           care.
  306.  
  307.      The ORDER Command...
  308.  
  309.           To fully understand this command, you should have read the
  310.           previous section, entitled "An Introduction with Basic
  311.           Examples", and you should have experimented a little with
  312.           creating and displaying lists.
  313.  
  314.           Once you've done that, you'll notice that when you display
  315.           the contents/members of a list, they are displayed in no
  316.           particular order, unless you use the ORDER command.
  317.  
  318.           Without the ORDER command, you create a list like this:
  319.  
  320.           MAKE Direct Ancestors
  321.           FROM All Persons
  322.           WHERE gin NE 0
  323.           GO
  324.  
  325.           You can modify this sequence to include directions on how to
  326.           sort the list as it's created by adding the ORDER command,
  327.           like this:
  328.  
  329.           MAKE Direct Ancestors
  330.           FROM All Persons
  331.           WHERE gin NE 0
  332.           ORDER surname given birth date
  333.           GO
  334.  
  335.           This addition causes the list of direct ancestors to be
  336.           sorted alphabetically by surname.  If two people have the
  337.           same surname, then they are sorted by given name.  If two
  338.           people have the same surname AND given name, they are sorted
  339.           by birthdate.
  340.  
  341.           When the ORDER command is used, you will notice that the
  342.           DISPLAY command displays people in the order you specify.
  343.  
  344.           A complete list of the keywords ("surname", "given", etc.)
  345.           that are recognized by the ORDER command is given in the
  346.           section below entitled "Keywords Used in ORDER Commands".
  347.           See that section for more details on the use of the ORDER
  348.           command.
  349.  
  350.           Note that use of the ORDER command can slow down the
  351.           operation of the GO command.  We've used the fastest sorting
  352.           algorithm we know of, but nevertheless, if you try to use
  353.           ORDER to sort long lists, you may find yourself waiting a
  354.           while.  Experiment with ORDER, and see what you can get it to
  355.           do, but be warned that it slows things down a bit.
  356.  
  357.      The PLACES Command...
  358.  
  359.           The PLACES command is a very powerful, very handy addition to
  360.           the GIM LISTS function.  It collates all the place names in
  361.           your folder into six different lists, sorted and formatted in
  362.           six different styles.  This function can be very helpful in
  363.           locating place names that are misspelled or incomplete.
  364.  
  365.           For details on the PLACES command, see the section below,
  366.           entitled "Six Different Lists of Place Names".
  367.  
  368.      The PRINT Command...
  369.  
  370.           See the description of the DISPLAY command above for more
  371.           information on this command.
  372.  
  373.      The PRLIST Command...
  374.  
  375.           See the description of the DISPLAY command above for more
  376.           information on this command.
  377.  
  378.      The PROMPT Command...
  379.  
  380.           Ordinarily, GIM LISTS prompts you for commands by printing
  381.           the words "GIM Lists >".  However, if you would like to use
  382.           something else as your prompt, you can use this command.
  383.  
  384.           For example, at the GIM LISTS prompt, type:
  385.  
  386.           PROMPT Genealogy is fun!
  387.  
  388.           Then you'll see what the PROMPT command is all about.
  389.  
  390.      The QUIT Command...
  391.  
  392.           This command is identical to the EXIT command, and causes GIM
  393.           LISTS to terminate and return to the Multi Area.  This same
  394.           thing will happen if you press the F10 Key or the Escape Key
  395.           at any time.
  396.  
  397.           Note that when you leave GIM LISTS, any lists that you create
  398.           are remembered by GIM LISTS until you come back.
  399.  
  400.      The SCRIPT Command...
  401.  
  402.           GIM LISTS is a very powerful tool, but if you use it a lot,
  403.           you'll notice that it involves a lot of typing.  Some really
  404.           powerful WHERE commands can get very long, and it's easy to
  405.           miss a typographical error.  Some really useful WHERE
  406.           commands get used over and over, and it's wasteful to keep
  407.           retyping the same commands again and again.
  408.  
  409.           The SCRIPT command is an attempt to alleviate some of this
  410.           typing.  With the SCRIPT command, you can create a script
  411.           file with an ASCII text editor (NOT a word processor!), and
  412.           then simply type SCRIPT <file name> from the GIM LISTS
  413.           prompt.  GIM LISTS will read its commands from this file and
  414.           execute them exactly as if you had typed the same commands by
  415.           hand.
  416.  
  417.           A SCRIPT command example:  ERRORS.SCR...
  418.  
  419.                As an example of the SCRIPT command and of script files,
  420.                see the sample script file in Addendum L of this chapter.
  421.  
  422.                When you copy that addendum to a file and strip out the
  423.                introduction, call it ERRORS.SCR.  Then when you type
  424.                SCRIPT ERRORS.SCR at the GIM LISTS prompt, GIM LISTS
  425.                will execute the commands in ERRORS.SCR as if you had
  426.                typed them in by hand.
  427.  
  428.                The commands in ERRORS.SCR will create a number of lists
  429.                of problems or potential problems with the data in your
  430.                folder, such as persons who died before they were born,
  431.                or were christened before they were born, and so forth.
  432.  
  433.                To take advantage of the ERRORS.SCR script file, go to
  434.                the GIM LISTS prompt, type SCRIPT ERRORS.SCR, and wait a
  435.                while.  When things stop happening, and the script file
  436.                is finished, type LISTS at the GIM LISTS prompt to see
  437.                what lists have been created.
  438.  
  439.                Feel free to edit the ERRORS.SCR file with your own
  440.                editor to add or remove any items you do or don't need.
  441.  
  442.           Note that you can create as many of your own script files as
  443.           you want, and keep them for use whenever you repeat a GIM
  444.           LISTS search frequently.
  445.  
  446.      The SHOW Command...
  447.  
  448.           Until you type GO, GIM LISTS remembers what you typed into
  449.           the MAKE, FROM, WHERE, and ORDER commands.  You may want to
  450.           verify that you typed a certain command correctly, or you may
  451.           just want to see what GIM LISTS thinks you typed.
  452.  
  453.           To do so, use the SHOW command.  At the GIM LISTS prompt,
  454.           type SHOW and press the enter key.  Any MAKE, FROM, WHERE, or
  455.           ORDER commands that you have typed so far will be displayed,
  456.           with the notation that GIM LISTS is waiting for you to type
  457.           the GO command, so that it can begin processing.
  458.  
  459.           To erase what you have typed so far, use the CLEAR command.
  460.           (See above.)
  461.  
  462.           Note that GIM LISTS remembers what you typed until it makes a
  463.           non-empty list.  If you type GO, and GIM LISTS doesn't find
  464.           any members to put into your new list, it will retain the
  465.           values for MAKE, FROM, WHERE, and ORDER.  This has two
  466.           purposes:
  467.  
  468.                One purpose is that this way, you can review what you
  469.                typed in case you feel that what you typed should have
  470.                yielded a non-empty list.  Often, having a second look
  471.                with the SHOW command can shed helpful light on what
  472.                went wrong in situations like this one.
  473.  
  474.                Another purpose is that if the command you typed failed
  475.                to produce a non-empty list, you may want to revise the
  476.                WHERE command slightly -- e.g., change the search from
  477.                mothers under age 14 to mothers under age 17 -- without
  478.                having to retype the whole MAKE-FROM-WHERE-ORDER
  479.                sequence.
  480.  
  481.           GIM LISTS adds a handy feature for new users:  if you choose,
  482.           you can tell GIM LISTS to SHOW you your MAKE commands at each
  483.           prompt.  This provides a helpful way to verify that GIM LISTS
  484.           understood what you typed the way you wanted it to.  It also
  485.           helps to jog your memory.
  486.  
  487.           This feature is initially on by default; however, you'll find
  488.           that as you become more familiar with GIM LISTS, this feature
  489.           becomes less useful, and eventually, actually an annoyance.
  490.           You can turn this feature off by typing SHOW OFF, and you can
  491.           turn it back on by typing SHOW ON.
  492.  
  493.      The WHERE Command...
  494.  
  495.           For details on the WHERE Command, see the previous section,
  496.           entitled "An Introduction with Basic Examples".  Also, see
  497.           the next three sections, entitled "Operators Used in WHERE
  498.           Commands", "Operands Used in WHERE Commands", and "Conjunc-
  499.           tions Used in WHERE Commands".
  500.  
  501.           Note that the WHERE command can be as simple or as involved
  502.           as you want it to be.  When entering longer, more involved
  503.           WHERE commands, be very careful that you type what you mean
  504.           to type; this is an area where it's easy to make typing
  505.           mistakes.
  506.